.home-m{padding-bottom:50px;padding-top:80px}
.home-m.dark .home-heading small{color:#FFF}
.home-m.dark .home-title{color:#FFF}
.home-m .home-heading{text-align:center;margin-bottom:46px}
.home-m .home-heading small{display:block;font-family:Arial;font-size:18px;color:#035db9}
.home-m .home-heading .ico{margin-top:6px}
.home-m .home-title{font-size:28px;letter-spacing:1px}
.home-company .home-body .desc{text-align:center;font-size:18px;line-height:35px;color:#323232}
.home-company .home-body .desc p{margin-bottom:0}
.home-company .home-body .introduce .number{font-family:Arial;font-size:65px;font-weight:700;color:#004ea2;white-space:nowrap}
.home-company .home-body .introduce .number small{display:inline;font-size:18px;color:#004ea2}
.home-company .home-body .introduce .text-block h5{font-size:18px;color:#004ea2}
.home-company .home-body .introduce .text-block p{font-size:14px;color:#565656}
.home-tema .home-body .row{margin-right:-7px;margin-left:-7px}
.home-tema .home-body .row [class*=col]{padding-right:7px;padding-left:7px}
.home-tema-item{position:relative; width: 150px;}
.home-tema-item:hover .overlay{visibility:visible;opacity:.8}
.home-tema-item .overlay{-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s;opacity:0;position:absolute;left:0;bottom:0;top:0;right:0;background:url(../images/tema-overlay.png) center 0 no-repeat;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size: cover;}
.home-tema-item .overlay .title{color:#FFF;font-size:24px}
.home-actualCombat .text-block{margin-top:130px;max-width:480px;margin-left:auto;margin-right:8%}
.home-actualCombat .text-block h4{font-size:30px;color:#3a3a3a}
.home-actualCombat .text-block h5{font-family:Arial;font-size:18px;color:#035db9}
.home-actualCombat .text-block text{font-size:16px;line-height:32px;color:#707070}
.home-practicalTraining .text-block{margin-top:130px;max-width:480px;margin-right:auto;margin-left:8%}
.home-practicalTraining .text-block h4{font-size:30px;color:#3a3a3a}
.home-practicalTraining .text-block h5{font-family:Arial;font-size:18px;color:#035db9}
.home-practicalTraining .text-block text{font-size:16px;line-height:32px;color:#707070}
.home-submission-info{background:#005AAB url(../images/submission-info.jpg) 0 0 no-repeat}
.home-submission-info .form-inline{min-height:241px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.home-submission-info .form-inline .form-group{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px}
.home-submission-info .form-inline .form-group label{position:absolute;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#337BBC;font-size:18px;margin-bottom:0}
.home-submission-info .form-inline .form-group input[type=text]{color:#FFF;border:0;background:0 0;border-bottom:1px solid #337BBC;height:70px;padding-left:90px;-webkit-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;border-radius: 0;}
.home-submission-info .form-inline .form-group input[type=text]:hover{color:#FFF;border:0;background:0 0;border-bottom:1px solid #FFF;height:70px;padding-left:90px}
.home-submission-info .form-inline .form-group .btn{line-height:42px;width:160px;letter-spacing:2px;color:#03549c;-webkit-border-radius:100px;border-radius:100px;border:0;background-color:#FFF}
.hvr-sweep-to-bottom:before{background:#efefef}
.home-news .home-body .card{border:solid 1px #d2d2d2;overflow:hidden}
.home-news .home-body .card-img-top img{width:100%;height:260px}
.home-news .home-body .card-text{font-size:18px;color:#515151}
.home-news .home-body .card .date{font-size:14px;color:#515151}
.home-cooperation{background:#034A9A url(../images/cooperation-bg.jpg) center 0 no-repeat;min-height:480px}
.home-cooperation .home-body .row [class*=col]{text-align:center}
.home-cooperation .home-body .row .line{margin-top:70px}


@media (min-width: 767px) {
    #swiper1
    .swiper-container
    .swiper-wrapper
    .swiper-slide{
        height: 714px;
    }
}